TATA-binding Protein-free TAF-containing Complex (TFTC) and p300 Are Both Required for Efficient Transcriptional Activation