Association of telomere shortening with impaired glucose tolerance and diabetic macroangiopathy.