haukur snorrason