Boris Johnson’s Brexit trade deal clears House of Lords