One million march in Barcelona for Catalan independence