Ted Cruz's visit to Iowa sparks talk of a 2028 presidential run, as he addresses conservative Christians and criticizes Democrats on antisemitism.