‘Wake up call’ given to companies on slavery