Purported data from 200 million Yahoo accounts may be legit