Functional diversity of CTCFs is encoded in their binding motifs