99 Cents Only stores names new president and CEO