EU inflation rises to 2.6% in March 2026 as food prices add pressure across retail Aaron Danielle April 17, 2026