Millions of Brazilians take the streets in Sao Paulo