Drugs based on natural compounds: recent achievements and future perspectives