Bank of Canada cuts key rate for first time since 2020