Elphinstone, Howard, Sir, 1st Baronet, Major-General; RE