By 2030, India will be the world’s third largest economy—ahead of France and Germany