In his Christmas message, Donald Trump mocked Canada and Justin Trudeau, sparking both controversy and conversation online.