Charities' use of technology 'patchy'