John Vereker, 6th Viscount Gort — Army officer (1886-1946)