Ireland, Norway, Spain to recognize a Palestinian state