Asteroid defense