EU announces free trade deal with Vietnam ‘in principle’