Synthesis, in vitro antiplatelet activity and molecular modelling studies of 10-substituted 2-(1-piperazinyl)pyrimido[1,2-a]benzimidazol-4(10H)-ones