Brazil collects nearly BR4bn in betting tax revenue in six months