AMD Agrees to Buy Rival Chip Maker Xilinx for $35 Billion