Eurozone inflation hits 3% as stagflation risk mounts