EU-Canada trade agreement delivers positive results