7 things you may not have known about charitable giving