be generous with one's money