Ireland, Norway and Spain to recognise Palestine as independ