The Anti-Slavery Commissioner is calling for change after Carnival cruise staff alleged conditions one senator called a "floating sweatshop".