Chalcones and their pyrazine analogs: synthesis, inhibition of aldose reductase, antioxidant activity, and molecular docking study