ECB's Lagarde Warns G7 of Lasting Economic Shock From Iran War