Taxes and giving: new findings