Fred's profit beats in Q1, on track to open up to 28 stores this year