Donnchadh, Earl of Carrick — Gall-Gaidhil prince and Scottish magnate