J.Crew posts Q1 loss