Topologically constrained bifunctional intercalators: DNA intercalation by a macrocyclic bisacridine