Swedish fashion retailer Hennes & Mauritz (H&M) has revealed it will open its first store in South Africa in 2015.