Andres Iniesta: “The FIFA World Cup in Morocco, Portugal and Spain has every ingredient to be a great success”