House speaker Mike Johnson heckled by protesters in tense campus