Visible light assisted photocatalytic performance of Ni and Th co-doped ZnO nanoparticles for the degradation of methylene blue dye