IGF1 and cancer: Insulin/IGF1, cancer and the diabetes connection