Synthesis, Anti-Diabetic and Renoprotective Activity of Some New Benzazole, Thiazolidin-4-one and Azetidin-2-one Derivatives