La India y la Unión Europea cerraron un acuerdo comercial tras 18 años de negociaciones, al que ambas potencias han llamado la "Madre de todos los acuerdos".