People from Ireland have much more Viking DNA than previously thought