China's Xi scolds Trudeau in public: "Everything we discussed has leaked to the newspaper, that's not appropriate, that's not how we do things."