Swedish fashion retailer Hennes & Mauritz (H&M) has booked fourth-quarter profit that missed analyst expectations and "disappointing" margins but said it remains optimistic for 2014.