ROBIN: Robust and Invisible Watermarks for Diffusion Models with Adversarial Optimization