Bangladesh garment factories fire workers after protests