GOP senator to top military leader: Why haven't you resigned?