Campbell, Edward Fitzgerald, Sir, 1822-1882, 2nd Baronet, army officer