Another Left is possible: The protests in France and the New Anti-Capitalist Party