Negation in Spanish: analysis and typology of negation patterns