Shackled Dancing: A Bit-Locked Diffusion Algorithm for Lossless and Controllable Image Steganography