India has agreed to provide duty free access to 3m pieces of Sri Lankan garments under the latest round of Indo-Lanka free trade talks.