After years of reluctance, Delhi is signing several free trade deals. But will it help local businesses?