The design and green synthesis of novel benzotriazoloquinolinyl spirooxindolopyrrolizidines: antimycobacterial and antiproliferative studies