Teamsters ratify UPS contract despite more 'no' votes than 'yes'