Food prices push inflation up to 2.5% in October