NBC: Trump says he will not allow Israel to annex the West Bank