The New US Tax Law and the Impact on Charitable Giving