The French town of Angoulême stirred up controversy on Christmas Eve by putting cages around public benches to keep homeless people at bay