EU cuts 2026 growth forecast as Strait of Hormuz crisis pushes inflation up