Pakistan and Switzerland to sign deal to curb money laundering