Swedish apparel retailer Hennes & Mauritz (H&M) saw its sales grow in the second quarter and for the month of May, but was hit by currency and calendar effects.