Structure and binding of peptide-dendrimer ligands to vitamin B12