Cruise season brings big spenders to Cape Town