Challenges in training the ideal Doctor for Africa: lessons learned from Zimbabwe