‘I am ashamed’: Virginia attorney general candidate apologizes for past texts during debate