Iranian ship will not sail to Gaza