French retail giant Carrefour has formed a joint venture with consumer goods distributor CFAO to develop stores across eight African countries.