Eurozone inflation hits record high of 10.7%