People hold «estelada» flags, Catalan separatist flags, during a gathering to mark the Calatalonia day «Diada» in central Barcelona