Target warns of weaker margins again as inflation curbs consumer spending