A long-awaited trade deal between the European Union and India is expected to be struck by the end of this year, according to reports.