The nonlocal Cahn-Hilliard equation with singular potential: well-posedness, regularity and strict separation property