The Basics of Charitable Donations Including the First-time Donor's Super Credit