Jarden Corp. to buy Yankee Candle