Bank of Canada reports economic uncertainty amid US-Canada trade tensions