Home Business Poundland to cut prices and open 25 new stores