U.S. troops do not have the right to use Iraq to “watch Iran,” Iraqi President Barham Salih said on Monday after Donald Trump indicated American forces were there to do just that.