Inflation cooled more than expected in March, but persistently elevated core measures may keep the Bank of Canada on hold.