Max Huderbourcq leder ett ambitiöst projekt för samexistens mellan människor och natur i centrala Afrika.