The tech giants' corporate offices across the US  drew demonstrations over an Israeli government cloud contract that opponents say could have military uses.