What are the main advantages of opening a Swiss bank account, and what documents are required for non-residents??