investor invest finance donations estate planning charity foreclosure online 2010 fundraising 2007 investments donate 2008 financial planning children stocks 2006 donation 2005