20180726 world.us: Donald Trump postpones Vladimir Putin visit as Pompeo defends US stance on Russia