Narciclasine – an Amaryllidaceae Alkaloid with Potent Antitumor and Anti-Inflammatory Properties