China's Xi humiliates Trudeau