Bank of Canada warns on prolonged inflation, but hints at looming hike in rates