Star Metro - Germany halves 2026 growth forecast on Iran war fallout