It's now or nothing for Palestine peace