Single enormous object left 2 billion craters on Mars, scientists discover