Even if peace talks fail, Palestine's independence is inevitable