Charroux — commune in Allier, France