20131219 india: India leads world in heart of giving; report says