99 Cents Only sees Q1 sales, earnings boost