Voters in Switzerland approved on Sunday a shake-up of the corporate tax system, heading off what its finance minister had called an existential threat to the country’s role as a business hub.