Hot Topic narrows loss in Q2, on track to open up to 40 net new Torrid stores