High thermoelectric properties in polycrystalline SnSe materials realized by rare earth halide Co-doping