From the BBC World Service: India and the European Union have agreed to a major trade deal after nearly two decades of on-and-off negotiations.