Prime Minister Justin Trudeau has promised to more than double the size of Canada’s contribution to a NATO mission in Latvia, committing $2.6 billion in funding over three years.