Asteroid impact caused dinosaur extinction