Got a Swiss Bank Account? Time to Fess Up.