Catalan, the language battle that ignites Spain