If you want to make a better world then you should be generous