McIlroy feeling positive after Open revival