Divalent cations and the electrostatic potential around DNA: Monte Carlo and Poisson-Boltzmann calculations.