Is Justin Trudeau the Anti-Trump?