Intel to invest $7B in Arizona factory