Protesters rally outside Carrefour in France over Israel support