Spain are ready to banish the ghosts of Brazil by successfully defending their European title for a second time, according to Andres Iniesta.