World number one Scottie Scheffler will take a three-shot lead into the final round at the US PGA Championship after a stunning six-under-par round on Saturday.