Family Dollar to Open 300 New Stores