Protests have been held across Brazil as thousands of public workers take part in a general strike against a government proposal to reform pensions. The strike, the first since far-right President Jair Bolsonaro took office in January, has affected public transport, schools and banks.