India improved its representation in the Times Higher Education rankings with 25 universities in the top 200. But it is far behind China which has four in the top five.