AMD still feeling pain from ATI purchase, takes $880M charge