N-doped bismuth molybdate decorated with Pt nanoparticles removal azo dyes efficiently via the synergistic effect of adsorption and photocatalysis