John Maxwell, 6th Lord Herries of Terregles — Scottish aristocrat