Hillary Rodham Clinton's harsh words stun Israel