Preparation and reaction of uracil substituted cyclen and cyclam: formation of tricyclic guanidinium and dihydroimidazolium salts