Canadian Prime Minister Mark Carney hailed a new “strategic partnership” with China during a meeting with leader Xi Jinping ...