Catalan separatists hold rally as movement frays