Bangladesh fire tragedy: over 120 killed as blaze sweeps through garment factory