AT&T will take $1B non-cash charge for health care | RCR Wireless