About 46 million people still live as slaves in many parts of the globe, including India and North Korea.