Archibald Montgomerie, 11th Earl of Eglinton — British army general (1726-1796)