Understanding Illinois Tax Law and Its Impact on Charitable Giving