Text this: Synthesis, in vitro antitumour activity, and molecular docking study of novel 2-substituted mercapto-3-(3,4,5-trimethoxybenzyl)-4(3H)-quinazolinone analogues