McDonald's Q3 2024: Resilience Amid Challenges