Hackers steal 560,000 user accounts in XKCD forum breach