Independent identifies 5 risks to US-Iran deal