National Guard forces will be removed from Chicago, Los Angeles and Portland because crime in those cities has "greatly reduced", Donald Trump says.