Canadians are waking up to Justin Trudeau