Eurozone inflation hits 3.3% as Iran war broadens price pressures