NASA rules out asteroid hit to moon