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