Trump heads to G7 with Iran deal momentum, trade fights waiting | Alto