Target offers apology and 10 percent discount