JJ Spaun shot a five-under-par 65 to move into the lead ahead of the final round of the Sony Open in Honolulu.