Cape Town’s cruise economy makes headway