Human longevity and 11p15.5: a study in 1321 centenarians