 DAVOS, Switzerland — Canadian Prime Minister Mark Carney has warned that global