5 of the best Christmas markets to visit by rail in Europe