Recognition of Palestine should be irreversible, not conditional, say Scottish politicians