NASA Analysis: Earth Is Safe From Asteroid Apophis for 100-Plus Years