Switzerland to vote on law against anti-LGBT discrimination