Millions of Americans are facing "hunger cliff" as food stamp benefit cuts loom