“At UF, which had nearly 1,000 state and local law-enforcement officers on campus on Thursday, the tab exceeded $600,000, the equivalent of nearly 100 students’ annual tuition. In effect, taxpayers heavily subsidized racist speech rather than education or research.”