Generosity would make you want to buy Christmas presents