Chip giant McCain Foods has struck a deal to buy Dutch potato products manufacturer CêlaVíta.