A charity says the Modern Slavery Bill currently before Parliament puts no onus on businesses to do anything about the problem.