Cruise ship that 'smells like an outhouse' delayed again