Drugs from natural products : pharmaceuticals and agrochemicals