NSW set for first heatwave of the season