Architecture and nucleic acids recognition mechanism of the THO complex, an mRNP assembly factor