Home Business CNN President, Jeff Zucker, is staying with the network after all