Sen. Lindsey Graham (R-SC) told reporters it "is a mistake" for President Donald Trump to say he was willing to accept "dirt" from foreigners on political rivals.