Ameya Paleja, Takshashila Institution, India