NBC: Starbucks drink sold in stores in 7 states recalled over metal fragment concerns