McIlroy eyes final major push