Afghanistan announces Taliban prisoner swap to free hostages