India's GDP growth outpaced China last quarter