Prime Minister Narendra Modi has launched the world’s biggest government health insurance program. While some are questioning his motives, experts say it is a necessary step for India.