France protests latest: Macron says country feels 'anger and shame' as he calls for unity after worst riots in years