UK inflation leaps to 10-year high