Home Politic Faye Hall, American detained by Taliban, has been released