President Donald Trump says there's "no place" in the United States for the kind of violence that's broken out at a white nationalist rally in Virginia.