Record donations for 96 Hours of Caring