Skippy owner Hormel Foods has struck a deal to buy US nut-butter product maker Justin's.