Adenoviral ElA-associated protein p300 as a functional homologue of the transcriptional co-activator CBP