Donald Trump doesn’t understand Haiti, immigration or American history