Accurate determination of trace amounts of thorium in silicate rocks by cation-exchange chromatography and spectrophotometry