McDonald's warns rising costs due to Iran war will dent long-term demand Reuters