Recognition is ‘the right thing to do’, says Simon Harris, with Norway and Spain also to recognise a Palestinian state