Rory McIlroy insists he still has a chance to challenge for back-to-back major titles after ‘climbing out of a hole’ to charge into PGA Championship contention.