IMF Managing Director Christine Lagarde visits Cameroon