Canadian artist Alan Belcher has pulled out of a show at the Buffalo nonprofit Hallwalls over Trump's annexation threats.