20160417 india: World's largest 'charkha' to be on display at IGI airport