McIlroy ‘closer than ever’ to ending major drought ahead of US Open