The virtues of charity are indeed central in Islam. A quality Allah gives to those He loves.
The meaning of the ayah of the Holy Quran is:
And establish prayer and give zakah, and whatever good you put forward foryourselves - you will find it with Allah. Indeed, Allah of what you do, is Seeing.
(2:110)