India launches the world's biggest health insurance scheme which Prime Minister Narendra Modi says would cover some 500 million poor people.