Rory McIlroy moved to within one stroke of the lead at the BMW Championship following a third-round 69 on Saturday