Extraordinary dinosaur find challenges evolution