Hillshire Brands buying Pinnacle Foods for $4.23B