William Longleg, lord av Douglas