A Thermo-Compositional Model of the African Cratonic Lithosphere