Canadian Prime Minister Mark Carney has pledged to double Ottawa's non-United States trade over the next decade in response to United States tariffs.