Indian Prime Minister Narendra Modi lavished praise on Donald Trump as a man of courage, underscoring strong personal bonds now being tested by the US president’s tariff plans, which also include the ...