India's retail investing boom crosses 26 crore accounts milestone