France readies for protests as same-sex marriage approved in final vote