John Swinton, Lord Swinton — (died 1799)