Structure of p300 bound to MEF2 on DNA reveals a mechanism of enhanceosome assembly