Equity in health care financing and delivery in Kenya.