From Missing Pieces to Masterpieces: Image Completion With Context-Adaptive Diffusion