More than 30 major fashion brands commit to factory safety in Pakistan