Sonoco to buy Peninsula Packaging Companyfor $230m