Text this: Combretastatin A-4: The Antitubulin Agent that Inspired the Design and Synthesis of Styrene and Spiroisatin Hybrids as Promising Cytotoxic, Antifungal and Antiviral Compounds