Protest after Spain’s socialists reached a deal with the Catalan separatist Junts party for government support, in Madrid