Homeless man invited to spend Christmas in Sweden after giving directions to tourists