Archibald Douglas, V conde de Douglas