Pick up presents and fine tune your festive dining at SG’s best Christmas markets