Swedish owners of vessel say seven mariners set free, another 16 still held by Iranians along with Stena Impero ship