Crystal structure of Caenorhabditis elegans Dicer-related helicase 3 (DRH-3) N-terminal domain