Synthesis of Novel Carbo- and Heteropolycycles. Part 22. Novel Synthetic Route to Benzopolyazamacrocycles. Synthesis of 16-Membered Tetrabenzotetraazamacrocycles via Bisquinazolinone Annelation and Reductive Ring Enlargement.