Brazil jails eight militants over Rio Olympic plot