Neutron density distribution and neutron skin thickness of $^{208}$Pb