Discovery and Confirmation of the Chicxulub Impact Crater