Home Editor's Choice Faye Hall, American detained by Taliban, has been released