Home Banking Switzerland signs deal to end banking secrecy