99 Cents Only Stores Q1 profit up, to open 16 new stores