Rite Aid cuts loss in Q2