Good health lasts later in life