Sycamore and Talbots sew up $193 million deal