Swiss vote for 5-year GM moratorium