Same-sex marriage stirs debate in France