CDW Names Christine Leahy As Its Next CEO