Mark Carney's victory as Canada's next prime minister comes at a critical juncture, with US tariffs threatening the economy.