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 for
yourselves - you will find it with Allah. Indeed, Allah of what you do, is Seeing.