Donald Trump praised Indian Prime Minister Narendra Modi as a "good friend" and an inspiring leader, describing him as both the "nicest human being" and a "total killer" for his strength in leadership.