Fayyad could yet survive as Palestinian PM