More people entertaining at home as cost of living bites