Mark Milley leaves a controversial legacy as America's top general | CNN Politics