Human trafficking now ranks as the second most profitable worldwide criminal enterprise after the illegal arms trade.