Diabetes and Cancer: Is there a Link?