Ab initio effective core potentials for molecular calculations