Consumers swap meals out for dinner parties as cost of living crisis bites