One of the biggest craters on the Moon’s surface was created by an asteroid more than 250km across, a study suggests.