Donald Trump has repeatedly used a transphobic slur against Democratic Senate candidate Annie Andrews as South Carolina's unexpectedly competitive race becomes a test of his political influence.