Trump warns of Idlib 'tragedy' as Iran's top envoy visits Assad