Eurozone business activity shrinks at fastest pace since 2023 amid Iran war