Substituted benzenediol Schiff bases as promising new anti-glycation agents