President Trump pardons 77 allies involved in 2020 election challenges, including Rudy Giuliani, sparking criticism from Democrats.