Princeton University Professor Calls Trump Voters Racist On MSNBC