Amid record inflation, US Thanksgiving to cost 20% more