All troops now withdrawn from Afghanistan