J. Crew swings to loss in Q1