Community gives from the heart on Cares Day 2012