Boy battling leukemia home in time for holidays