Time runs out for an EU-UK trade deal by year-end