Amide-controlled, one-pot synthesis of tri-substituted purines generates structural diversity and analogues with trypanocidal activity