Charities Struggle in Tough Economy