India's Social Media Users Hit 500 Million by 2025, Logging 880 Billion Hours