IMOs Sec Gen: Strait of Hormuz sailor evacuation will take weeks