Trump contrasts Afghanistan and Democrat-run cities