Protesters criticise Trump over Gaza war and trade tariffs in Brazil