James Franco Headed to Broadway: He and Chris O'Dowd Will Star in 'Of Mice and Men'