Rory McIlroy admits missing the cut in his previous Open appearance in 2019 was 'a hard pill to swallow'