16 best Christmas present ideas for homes and gardens, from cheeseboards to fire pits