The Albany Gazette - Germany halves 2026 growth forecast on Iran war fallout