Demonstrators rally against amnesty for Catalan separatists in Madrid