White House backs off on tariffs on Colombia after agreement on ‘unrestricted acceptance’ of migrants