New chief executive at Charity Technology Trust