Exponentiating soft emission in QCD