The number of Americans struggling to put adequate food on the table remains at an all-time high, a new government report shows.