rich live longer than poor