Google and Amazon workers campaign to push Silicon Valley giants to drop major contract with Israel and its military.