Dinosaurs got cancer too, say scientists