Socioeconomic and geographic variation in coverage of health insurance across India