UPS Air Cargo Teamsters agree to new contract