Novel cytotoxic and phytotoxic halogenated sesquiterpenes from the green alga Neomeris annulata