Donald Trump and PM Modi met on the sidelines of the G-7 Summit in France to repair the relationship, which has been under strain over the past year.