Asteroid That Hurtled Past Earth Has A Miniature Moon