"(Indian Prime Minister Narendra) Modi is a good guy. He knew I was not happy, and it was important to make me happy," U.S. President Donald Trump said.