Nestle, Unilever and Kellogg are among the companies that are contributing to child labour and human rights abuses, Amnesty International has claimed in a report published today (30 November).