UK inflation unexpectedly cools to 2.5%, core price print slows further