The leader of Canada's most populous province of Ontario says he will be calling a provincial election next week because he says needs a mandate to fight President Donald Trump's threatened tariffs.