The QS World University Rankings head acknowledges India for the biggest gains in performance among G20 nations.