Texas Republican Giovanni Capriglione has admitted an affair with Alex Grace but denies her allegation that he paid for abortions, threatening legal action over the claims.