ASSET PURCHASE AGREEMENT between MCNEIL-PPC, INC. and PRESTIGE BRANDS HOLDINGS, INC. DATED AS OF DECEMBER 15, 2010