AMD announces $6 billion buyback; shares climb 6%