Big Lots reports strong sales, raises earnings guidance