President Donald Trump has sparked controversy after telling supporters at a Republican convention in Dallas to vote in November and saying he would try to “cheat like hell.”