Is wealthier always healthier in poor countries? The health implications of income, inequality, poverty, and literacy in India.