Multicomponent synthesis, biological evaluation and molecular docking of new spiro-oxindole derivatives