Microsoft Israel chief leaves amid ethical controversy