Spain’s Sanchez says ‘no to war’