Google fires employees who protested Israel contract