The costs and financing of ambulatory medical education