Chris Pratt dresses like star-lord to visit children’s hospital Archive