Viking cruise liner docks in Aberdeen ahead of ‘historic’ season