FDgard medical food hits shelves at Walgreens, CVS