Hormel Foods, the US-based food group, behind meat brands Spam and Jennie O-Turkey Store, has struck a deal to buy Brazilian packaged meats firm Cidade do Sol.