Amsterdam’s mayor regrets describing violence against Israelis as a ‘pogrom’, says the term is ‘racist’