Biden vows to complete Afghan evacuation, but admits risks