Thousands in Barcelona demand freedom for independence activists