SingTel to buy 98pc stake in security company Trustwave for US$810m