Americans throwing away good food, new report says