Facebook India posts 25% revenue growth in FY25 by Team PITCH January 30, 2026 Net profit rises 28% to Rs 647 crore