Trump Calls Justin Trudeau A Fool, Is He Right?