People protest near Spain's Socialists Party (PSOE) headquarters in Madrid