20141219 india: Narendra Modi second in list of 30 top-performing world leaders