Gavin Astor, 2nd Baron Astor of Hever — English soldier and publisher (1918-1984)