Q2 2025 gross leasing reaches 20 mn sq ft, highest among all previous second quarter numbers, signalling the strong momentum and global confidence in the India office story