Police clash with Catalan separatists in Barcelona