From Quality Street to Toblerone to the Terry’s classic, festive treats are becoming more of a luxury – and it’s not just down to the price of cocoa