Again, sorry for intruding in this DIR. It happens too often. I'm like that, but I mean no disruption.
I just want to say that the making of such a listing is by necessity a very reducionist proccess. There are way too many ways by which the number assigned to any specific country may be of little meaning. India, for instance, is to the best of my understanding a country with not the best of structures for recording charitative assistance, and has a culture that quite possibly does not go out of its way to make such efforts known by whatever operatives participated in that research.
Then again, as Riverwolf already mentioned, giving away is only possible to the degree that people have the resources to share. I am not aware of where exactly India is placed by that metric, but of course that greatly influences the placement of same in such a scale, or at least it would in a perfectly fair world (which this one is not).
My bottom line is that you shouldn't lend that listing too much importance. It is not that finely tuned a measure to begin with.