Type 2 diabetes and cancer: what is the connection?