Self-consistent calculation of charge radii of Pb isotopes