New tax laws cutting into charitable contributions