McDonald’s back on track