McIlroy stays six shots off lead at Texas Open