Family Dollar Profit Up 23%