Astronauts perform space walk ahead of solar panel upgrade