Impact of supervision and self-assessment on doctor-patient communication in rural Mexico.