Sao Paulo transport fare protest turns violent