Ethex raises over £50 million for charities since launch