American Airlines Recovers After System Glitch