Self-association and DNA-binding properties of two triple helix-specific ligands: comparison of a benzo[e]pyridoindole and a benzo[g]pyridoindole