Prime Minister Mark Carney is on his way to Beijing for a short but consequential visit, as China and Canada try to move past ...