Switzerland holding $900 million in French-Taiwan arms deal scandal