H&M Profits Soar 29% in First