A pricing glitch means American Airlines is on the hook for more than $1 million