Mercury 7 astronaut Scott Carpenter dies at 88