Bangladesh factory fire kills 111 garment workers