Eurozone price inflation hits trough in May