Mariah Carey drops new festive song with Khalid