Trump at the G7 summit... messages to Iran, Israel and Syria