Recent Legislation Limits Charitable Deductions