The teaching of adult ambulatory patient care in U.S. medical schools : characteristics of programs