Inflammation and oncogenesis: a vicious connection