Donald Trump’s hostility towards Nato allies has prompted Ottawa to consider buying more European weapons