Rory McIlroy aiming to end major drought and disappointments at The Open