Lot of Xanax recalled due to foreign substance