Archaeologists have uncovered one of the "largest and most important" Iron Age finds in the UK, known as the Melsonby Hoard.