Accept endless violence or act now for 2-state solution, Spain urges world