Transcription termination factor rho is an RNA-DNA helicase