Brick and mortal retail in the top seven cities of India at a three-year high as gross leasing volume hits a total of 12.5 million sq. ft in 2025