G7 leaders praise Trump for securing preliminary US-Iran agreement - TrendCloud