Norway, Ireland, Spain to recognize Palestinian state