The World Federation of Neurosurgical Societies Rabat Reference Center for Training African Neurosurgeons: an experience worthy of duplication.