Longevity and late fertility in Sardinia: geographic patterns and bio-demographic determinants.