Pulitzer-winning novelist Barbara Kingsolver on structural classism and the urban-rural divide