As Justin Trudeau gave his farewell speech after his tenure as the prime minister of Canada, he included a few not-so-subtle swipes at Donald Trump.