Takshashila Institution and Hudson Insititute conclude the China Challenge series