Phytochemical, pharmacological and toxicological aspects of Hibiscus sabdariffa L.: a review