A novel benzimidazole and other constituents with antiproliferative and antioxidant properties from Thymelaea microphylla Coss. et Dur