A multiple-impact origin for the Moon