Cargo ship hit by unidentified missile near Strait of Hormuz