Arthur Cox appoints new managing partner