A Viking Age hall, believed to be the largest of its kind ever discovered in Britain, has been uncovered during an archaeological dig at High Tarns in Cumbria.