Jim Caviezel: Donald Trump is the new Moses