EU's annual inflation hits 8.8% in May