Canadian Prime Minister Mark Carney celebrated election victory on Tuesday, but he admits “daunting” challenges await, including handling Donald Trump and reshaping the economy.