Rising middle class fuels Brazil's protests