Swiss look set to adopt same-sex marriage