Russia suffers major setback from US-Iran deal