Americans tipping less as frustration over prices and prompts grows, hits a six-year low