Comments:Spanish midfielder Iniesta retires from international football