759 million 'active' internet users in India