last king of scotland