CSC ServiceWorks reveals 2023 data breach affecting thousands of people