Dollar Tree to Open Over 300 New Stores in 2011