Rory McIlroy admits his failure to win the US Open still “stings” as he bids to match Seve Ballesteros by winning a sixth Race to Dubai title.