Non-perturbative topological string theory on compact Calabi-Yau 3-folds