Why Intel will spend $16.7 billion on Altera | Fortune