Intel cancels $5.4bn Tower Semiconductor acquisition