Johnstone, Henry Campbell, active 1851-1876, Major-General CB