France Approves Historic Gay Marriage Law Despite Strong Opposition