New chalcone derivative, ethyl 2-(4-(3-(benzo[b]thiophen-2-yl)acryloyl)phenoxy)acetate: synthesis, characterization, DFT study, enzyme inhibition activities and docking study