A quantitative calcium phosphate nanocluster model of the casein micelle: the average size, size distribution and surface properties