NBC: Clock ticks on U.S.-Saudi deal as election and Gaza war threaten to derail landmark agreement