The Prophet (SAWA) said, 'Allah has made generosity the greatest moral virtue