Synthetic and Naturally Occurring Heterocyclic Anticancer Compounds with Multiple Biological Targets