Binding cooperativity in the self-assembly of double stranded silver(I) trihelicates