FreeEdit: Mask-Free Reference-Based Image Editing With Multi-Modal Instruction