Discrete Denoising Diffusion Approach to Integer Factorization