Decades of international failure on Palestine