F/As at United Airlines agree on new contract