Using CanMEDS to guide international health electives: an enriching experience in Uganda defined for a Canadian surgery resident.