Ab initio calculations of the electronic structure and the vibrational spectra of the X 2Σ+g, 2Σ+u, A 2Πu and 2Πg states of Li+2