Spain: Supreme Court overturns ban on full-face veils; AI concerns remain about restrictions on headscarves in schools