City is ‘all in on Christmas’: Christkindlmarkt expanding to 18 days