Mujammi' bin Yahya narrates from his paternal uncle Khalid bin Zayd bin Jariyah (may Allah be pleased with him) that the Prophet (peace and blessings be upon him) said: "Three things, whoever has them is protected from the miserliness of his own soul: whoever pays the zakah, honours the guest, and gives (in the way of good) in times of calamity."
Hadith Referenceالمعجم الكبير للطبراني / باب الخاء / 4082