European inflation eases to 2.6% on falling energy prices, food inflation