VeriDebug: A Unified LLM for Verilog Debugging via Contrastive Embedding and Guided Correction