Bank of Canada cuts rates to 2.5% as US tariffs bite economy