Bank of Canada holds interest rates amid surging inflation