Black Friday set for slowdown as inflation stalks American shoppers