Prime Minister Mark Carney announced a new deal with Beijing on electric vehicles and canola at the end of a high-profile trip on Friday.