Text this: Synthesis, anti-bacterial and anti-protozoal activities of amidinobenzimidazole derivatives and their interactions with DNA and RNA