New Delhi’s entry into the top 10 cities for billionaires underscores India’s rising prominence on the global wealth map