Credit Barack Obama with resolve on a Palestinian state