watermarking ai generated code