Idenix enters into development, commercialization pact with Novartis