UPS agrees to pay the EPA $5.3 million and fix hazardous waste violations at 1,160 locations