Intel to spend $20 billion to build two new chip factories in Arizona