Mercury Seven astronaut Scott Carpenter dies at 88