UK inflation rises sharply to 2.3% in October, above expectations