AT&T eats a $15.5 billion impairment charge as DirecTV debacle continues