Canada has changed under Justin Trudeau