Spanish was nonetheless the only official language in Galicia for more than four centuries. For how long was Spanish the official language of Galicia?