Israel, UK blame Iran