Hundreds of thousands demand release of independence leaders in Barcelona