Amlaíb, Vua của Scotland