Gavin Astor, 2nd Baron Astor of Hever 2