Spain, Norway and Ireland formally recognize a Palestinian s