Existing legislation on modern slavery is failing to prevent forced labour and human trafficking in global supply chains - with many companies not complying with reporting requirements and others not disclosing specific or detailed enough information, new research has found.