Michael Beschloss says Donald Trump’s speech was “obscene” and “nasty”