Canada's new PM Carney calls snap election to counter Trump threats | Al Mayadeen English