Synthesis and biological evaluation of novel benzyl-substituted flavones as free radical (DPPH) scavengers and α-glucosidase inhibitors