The former French prime minister is running for mayor of Barcelona in Spain