William of Malmesbury on Norwegian kings and the Mevanian Islands (1066–1098)