Chern-Simons theory and topological strings