An Italian court on Friday acquitted Deputy Prime Minister Matteo Salvini of illegally blocking migrants on a rescue ship in 2019, after a lengthy and high-profile trial.