20170718 world.middle-east: Iran says it has received 'contradictory signals' from Trump