Cruise ship carrying over 4,000 passengers docks at Scottish port