McDonald’s misses major sales target amid Middle East conflict