ArgoGlobal appoints Dominic Kirby as Managing Director