20151111 india: India 106th among 145 nations in 'art of giving'