1,2,3-triazenes and 1,2,3-triazoles as antileishmanial, antitrypanosomal, and antiplasmodial agents