American Airlines technical issue sparks travel chaos on Christmas Eve