Bank of England chief Mark Carney says there could be more interest rate increases than previously thought.