Iranian ship and crew escape after 5 months in captivity off Somali coast