India and the European Union say they have reached "the mother of all deals" in a trade agreement that has been in the works ...