Was 2016 a Good Year for Charitable Giving? Will 2017 be Better?