Clashes in Barcelona after Catalan leader Carles Puigdemont is held