The TATA-binding protein is a general transcription factor for RNA polymerase III