Phosphate stabilization of municipal solid waste combustion residues: geochemical principles