Bank of Canada holds 2.25% key rate