Reference-Driven Generation for Authentic Image Completion