Dinosaur footprints dating back 170 million years discovered in Scotland