Telomere length is shorter in healthy offspring of subjects with coronary artery disease: support for the telomere hypothesis