NBC: Trump administration cannot withhold $4 billion in SNAP benefits, appeals court rules