Tencent raises $4.5 billion in dual-currency note sale