Mark Carney has delivered a defiant economic pitch as Canada looks to reduce its dependence on the United States amid Donald ...