why does the moon have more craters than the earth?