American Airlines ratify contract