Seven killed in Bangladesh garment factory fire