French retail group Casino has signed an agreement to sell a majority share of its Venezuelan unit Cativen to the country's government for US$690m.