Macnaghten, Ernest Brander, Brigadier-General