Normal cell cycle progression requires negative regulation of E2F1 by Groucho during S phase and its relief at G2 phase