Calastone opens office in Switzerland