STOCK PURCHASE AGREEMENT by and among FEDERATED DEPARTMENT STORES, INC., DAVID’S BRIDAL, INC. and THE MEN’S WEARHOUSE, INC. Dated as of November 16, 2006