Spain head coach Luis Enrique says he will reluctantly accept Andres Iniesta's decision to retire from international football.