William Dubh MacLeod — Scottish clan chief