HJ Heinz has sold its 49% stake in Olivine, Zimbabwe's leading cooking oil producer, to a company with strong state links, according to local reports.