1 billion users affected yahoo