Docs2KG: Unified Knowledge Graph Construction from Heterogeneous Documents Assisted by Large Language Models