India now has the third highest number of billionaires in the world, leapfrogging Russia and the U.K.