John Townshend St Aubyn, 2nd Baron St Levan — British Army officer and peer