Cancer patients' satisfaction with physicians: Princess Margaret Hospital Satisfaction with Doctor Questionnaire results.