why do the rich live longer than the poor