India’s Market Cap Hits $3 Trillion