John Charles Spencer, 3. Earl Spencer