Qwest to take a $34.8 billion charge