Bank of Canada: soft growth and sticky inflation ahead