Fashion retail giant H&M posted a robust 21% increase in group sales during April, boosted by what the Swedish company called "a positive Easter effect and favourable weather".