Fashion retailer H&M Hennes & Mauritz has booked a 19% hike in sales in May - its fastest growth in six months.