Turned away on virus fear, cruise ship risks running low on food