Switzerland gives the go-ahead for the world's first crypto exchange-traded fund to be listed next week.