America’s vanishing middle class: Gap between rich and poor widens