International brand to pay $2.3 million to fix safety hazards in Bangladesh factories