P300 is required for MyoD-dependent cell cycle arrest and muscle-specific gene transcription