John Lubbock, 2. Baron Avebury