Despite progress, child labour still affects 138 million children ...