Brazilian president calls Bolsonaro protesters 'fascists' and says they will be 'found and punished'