Better Cotton signs UN pledge ahead of traceability solution launch