The South African Community Partnerships: Towards a Model for Interdisciplinary Health Personnel Education