Marina Bay Sands, a luxury resort operator in Singapore, has announced that the personal data of about 665,000 members of its shopping loyalty program has been hacked.