Former Leeds United goalkeeper Kristoffer Klaesson has joined Norwegian top flight side Viking FK on a reported three-year contract after leaving Danish club AGF Aarhus.