Costs and complications of diabetes and prediabetes