Solidaridad claims ‘unsustainable cotton is a choice’ as brands fall short on cotton sourcing