Why do centenarians escape or postpone cancer? The role of IGF-1, inflammation and p53.