Dog walkers find 2,000-year-old footprints on beach in Scotland