Retailers Find 80,000 Safety Hazards at Bangladesh Factories