Fox: New Canadian prime minister calls snap election to respond to Trump