Senior medical students' appraisal of CanMEDS competencies