James Douglas, lord Douglas