Iran agrees major nuclear cuts in diplomatic breakthrough