Large '1,400-year-old cemetery' uncovered in Highlands