John Eliot, 6. Earl of St. Germans