Tax Cuts and Jobs Act and the Impact on Charitable Giving