Asteroid will zip past earth