Income has dropped for 30% of charities, says Charity Commission