A review of the ethnomedical uses, phytochemistry and pharmacology of the Euphorbia genus