Factory collapse casts another shadow over Bangladesh