As a report reveals that 30 million people are enslaved, we ask what it will take to end such a lucrative business.