Thousands protest Brazil leader over virus