Ahead of new talks, Iran blames Europeans for nuclear deal collapse, 21 July 2025