Cameron Smith carded a two-under 69 to take a three-shot lead into the final round of the Australian PGA Championship.