US clothing retailer J Crew saw second quarter net income fall as weaker margins offset revenue growth.