Hillshire to buy Pinnacle Foods in $6.6 bln deal