DES MOINES — After heated debate that stretched beyond the bill at hand to issues of tenure, incidents of censorship, political polarization on college campuses, and former President Donald Trump’s policies and practices — a free speech bill banning certain types of diversity training across Iowa’s public universities and K-12 schools passed the full Senate on Monday.