McCain, Manchin face-off on Afghan war