Novel Spiro-pyrrolizidine-Oxindole and Spiropyrrolidine-Oxindoles: Green synthesis Under Classical, Ultrasonic, and Microwave Conditions and Molecular Docking Simulation for antitumor and type 2 diabetes