French Catholics march against same-sex marriage