H&M cites lower consumer spending power