Trump invites Colombia president to White House after threats