Canadian Prime Minister Mark Carney has met Chinese leader Xi Jinping in Beijing and they have announced a 'new strategic partnership' Among key concessions, the two leaders have agreed that China ...