French lawmakers approve same-sex marriage bill