Israeli PM Netanyahu admits his citizens are "racist"