Canada’s new PM Mark Carney calls national election to confront Trump’s threats and rally support against U.S. pressure.