Synthesis and antibacterial evaluation of diaminomaleonitrile-based azo-Schiff bases and 8,9-dihydro-7H-purine-6-carboxamides