Text this: Single-image reflection removal via self-supervised diffusion models