Alexander Lindsay, 2nd Lord Spynie — Scottish nobleman and soldier of fortune