Survey reveals £130 million opportunity for charities