Justin Trudeau gets a earful from Xi