CDC Group appoints new general counsel