Non-profit medical schools on the rise