Euro zone inflation hits record high of 10.7% as growth slows sharply