750,000 march in Barcelona to demand release of jailed Catalonia independence leaders