Bank of Canada rate holds steady