John Glenn: Ex-astronaut, US senator dies at 95