Jeff Zucker named new president of CNN Worldwide