Novel Heterocyclic Azo Compounds: Synthesis, Characterization and DFT Calculations