India is set to give final approval to a $2.6 billion deal for military helicopters from US defence firm Lockheed Martin ahead of a proposed visit by US President Donald Trump this month, defence and industry sources said. Prime Minister Narendra Modi’s government is trying to pull out all the stops for Trump’s trip in a bid to reaffirm strategic ties between the two countries, which have been buffeted by sharp differences over trade, to counter China.