Influence of fulvic acid on ion binding and colloidal stability of kaolinite particles