Eurozone inflation hits record 10% as energy prices continue to soar