NBC: UPS workers reach a tentative contract deal with management days ahead of strike deadline