Is telomere length socially patterned? Evidence from the West of Scotland Twenty-07 study